package edu.asselvi.seguros.exception;

public enum ESegurosErrosGeral {
	ERRO_DE_CONEXAO ("NAO FOI POSSIVEL CONECTAR AO BANCO DE DADOS"),
	ERRO_DE_DRIVER ("FALHA AO CARREGAR DRIVER DE BANCO DE DADOS"),
	ERRO_DE_CONFIGURACAO ("ARQUIVO DE CONFIGURACAO NAO ENCONTRADO"), 
	ERRO_DE_INSERT ("ERRO AO INSERIR REGISTRO NO BANCO"), 
	ERRO_FECHAR_CONEXAO ("ERRO AO FECHAR A CONEXAO"), 
	ERRO_FECHAR_STATEMENT ("ERRO AO FECHAR STATEMENT"),
	ERRO_FECHAR_RESULTSET ("ERRO AO FECHAR RESULTSET"), 
	ERRO_FECHAR_BUFFEREDREADER ("ERRO AO FECHAR ARQUIVO"), 
	ERRO_TECLADO ("ERRO AO LER TECLADO"), 
	ERRO_DE_FORMATO ("INFORMACAO INCONSISTENTE"), 
	ERRO_DE_ATIVACAO ("ERRO AO ATIVAR O CONTRATO"), 
	ERRO_ABRIR_ARQUIVO ("NAO FOI POSSIVEL CRIAR O ARQUIVO"), 
	ERRO_FECHAR_FILEWRITER ("ERRO AO FECHAR ARQUIVO"),
	ERRO_FECHAR_PRINTWRITER ("ERRO AO FECHAR ARQUIVO");
	
	private final String erro;

	public String getErro() {
		return erro;
	}
	
	private ESegurosErrosGeral(String erro) {
		this.erro = erro;
	}
	
	public String toString (){
		return erro;
	}
}
